On March 17, 2023, the International Criminal Court issued arrest warrants against Russian President Vladimir Putin and children’s affairs ombudswoman Maria Lvova-Belova.
Internet was the real game-changer back in XX-th century. Now, social media are among key drivers of societal changes.
Facebook, Twitter and other social networks...